package org.shopen.ai.puremvc.view.project
{
	import org.puremvc.as3.interfaces.INotification;
	import org.puremvc.as3.patterns.mediator.Mediator;
	import org.shopen.ai.puremvc.view.project.components.ProjectSearchView;

	public class ProjectSearchViewMediator extends Mediator
	{
		public static const NAME : String = "ProjectSearchViewMediator";
		
		protected function get projectSetup() : ProjectSearchView
		{
			var result : ProjectSearchView = viewComponent as ProjectSearchView;
			return result;
		} 
		
		public function ProjectSearchViewMediator(viewComponent:ProjectSearchView=null)
		{
			super(ProjectSearchViewMediator.NAME, viewComponent);
		}
		
		override public function getMediatorName():String
		{
			return ProjectSearchViewMediator.NAME;
		}
		
		override public function onRegister():void
		{
			// TODO: send receive options..
		}
		
		override public function listNotificationInterests():Array
		{
			// TODO: implement
			return [];
		}
		
		override public function handleNotification(notification:INotification):void
		{
			
		}
	}
}